package cn.sdormitory.report.vo;

import cn.sdormitory.common.utils.poi.ExcelTitle;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * @创建人：zhouyang
 * @创建时间：2020/12/3 15:54
 * @version：V1.0
 */
@Data
public class RepairStatisticsVO {
    //卫生统计按月统计(传入年月)
    @ExcelTitle(title = "报修日期")
    @ExcelProperty("报修日期")
    @ColumnWidth(16)
    private String inYearMonth;
    //宿舍ID
    @ExcelIgnore
    private Long bdormitoryId;
    //宿舍栋号
    @ExcelTitle(title = "宿舍栋号")
    @ExcelProperty("宿舍栋号")
    @ColumnWidth(16)
    private String buildingNo;
    //楼层
    @ExcelProperty("楼层")
    @ExcelTitle(title = "楼层")
    @ColumnWidth(12)
    private String storey;
    //宿舍号
    @ExcelTitle(title = "宿舍号")
    @ExcelProperty("宿舍号")
    @ColumnWidth(12)
    private String dormitoryNo;
    //报修总次数
    @ExcelTitle(title = "报修总次数")
    @ExcelProperty("报修总次数")
    @ColumnWidth(12)
    private Long totalCount;
    //报修电器次数
    @ExcelTitle(title = "电器次数")
    @ExcelProperty("电器次数")
    @ColumnWidth(12)
    private Long aeaCount;
    //床铺次数
    @ExcelTitle(title = "床铺次数")
    @ExcelProperty("床铺次数")
    @ColumnWidth(12)
    private String bedCount;
    //热水表次数
    @ExcelTitle(title = "热水表次数")
    @ExcelProperty("热水表次数")
    @ColumnWidth(12)
    private String hwmCount;
    //门窗次数
    @ExcelTitle(title = "门窗次数")
    @ExcelProperty("门窗次数")
    @ColumnWidth(12)
    private String dawCount;
    //空调次数
    @ExcelTitle(title = "空调次数")
    @ExcelProperty("空调次数")
    @ColumnWidth(12)
    private String acCount;
    //水龙头次数
    @ExcelTitle(title = "水龙头次数")
    @ExcelProperty("水龙头次数")
    @ColumnWidth(12)
    private String wtCount;
    //其他次数
    @ExcelTitle(title = "其他次数")
    @ExcelProperty("其他次数")
    @ColumnWidth(12)
    private String otCount;

}
